cell debris - French English Dictionary